//////////////////////////////////////////////////////////////////////
//
//	Copyright 2010-2011 Rogo's Team. All Rights Reserved
//
//////////////////////////////////////////////////////////////////////
package com.rogo.weibo.core
{
	import flash.net.URLRequestMethod;

	/**
	 * 
	 * @author rogo
	 * 
	 */	
	public class OauthKey
	{
		public function OauthKey()
		{
			_httpMethod = URLRequestMethod.GET;
			_callbackUrl = null;
			_tokenKey = null;
			_tokenSecrect = null;
			_verify = null;
		}
		
		//----------------------------------
		//  ConsumerKey
		//----------------------------------
		private var _consumerKey:String;

		public function get consumerKey():String
		{
			return _consumerKey;
		}

		public function set consumerKey(value:String):void
		{
			_consumerKey = value;
		}

		//----------------------------------
		//  ConsumerSecret
		//----------------------------------
		private var _consumerSecret:String;

		public function get consumerSecret():String
		{
			return _consumerSecret;
		}

		public function set consumerSecret(value:String):void
		{
			_consumerSecret = value;
		}

		//----------------------------------
		//  tokenKey
		//----------------------------------
		private var _tokenKey:String;

		public function get tokenKey():String
		{
			return _tokenKey;
		}

		public function set tokenKey(value:String):void
		{
			_tokenKey = value;
		}
		
		//----------------------------------
		//  tokenSecrect
		//----------------------------------
		private var _tokenSecrect:String;

		public function get tokenSecrect():String
		{
			return _tokenSecrect;
		}

		public function set tokenSecrect(value:String):void
		{
			_tokenSecrect = value;
		}

		//----------------------------------
		//  verify
		//----------------------------------
		private var _verify:String;

		public function get verify():String
		{
			return _verify;
		}

		public function set verify(value:String):void
		{
			_verify = value;
		}

		//----------------------------------
		//  callbackUrl
		//----------------------------------
		private var _callbackUrl:String;

		public function get callbackUrl():String
		{
			return _callbackUrl;
		}

		public function set callbackUrl(value:String):void
		{
			_callbackUrl = value;
		}
		
		//----------------------------------
		//  httpMethod
		//----------------------------------
		private var _httpMethod:String;

		public function get httpMethod():String
		{
			return _httpMethod;
		}

		public function set httpMethod(value:String):void
		{
			_httpMethod = value;
		}


	}
}